A Taxonomy and Evaluation for Systems Analysis Methodologies in a Workflow Context: Structured Systems Analysis Design Method (SSADM), Unified Modelling Language
نویسنده
چکیده
Complex information systems require a methodology for their development in a structured manner. Many different methodologies exist, each sui table for a particular type of application. In this report we develop a taxonomy covering 14 different classification features for methodologies targeted at the workflow area. Features identified include concerns, method structure, data gathering means, pe ople involved, notations, decomposition, policies, reuse, adaptability, flexibility, exception handling, method output, CASE tool and quality assurance. The capabilities of a number of methodologies are expressed in tabular form relative to this taxonomy for workflow systems and to a more general taxonomy dealing with both hardand soft-system aspects. The results show that there is no methodology that covers all of the taxonomic aspects identified. Organisational Process Modelling (OPM) and Soft Systems Methodology (SSM) are relatively strong on soft aspects and weak on hard aspects. Unified Modelling Language (UML) and Unified Process are relatively strong on hard aspects and weak on soft aspects. Structured Systems Analysis and Design Method (SSADM) is perhaps the most comprehensive but some soft aspects are omitted. The combination of techniques such as UML and Workflow is identified as a way forward.
منابع مشابه
Method integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملA Comparison and Evaluation of Data Requirement Specification Techniques in SSADM and the Unified Process
During the analysis stage of a typical information system development process, user requirements concerning system functionality and data are captured and specified using requirement specification techniques. Most of these specification techniques are graphical (semi-formal), i.e. they involve modelling. This paper presents a comparison of data requirement specification techniques in SSADM, whi...
متن کاملManagement of process improvement by prescription
This paper examines the efficiency and effectiveness of a prescriptive systems development methodology in practice. The UK Government’s mandatory Structured Systems Analysis and Design Method (SSADM) was examined to determine its value to software projects. The evidence was collected from interviews with 17 project managers, discussions with participants on 3 large SSADM projects and from obser...
متن کاملWhat the Current System Development Trends tell us about Systems Development Methodologies: Toward explaining SSDAM, Agile and IDEF0 Methodologies
Systems integration, customization and component based development approach are of increasing attention. This trend facilitates the research attention to also focus on systems development methodologies. The availability of systems development tools, rapid change in technologies, evolution of mobile computing and the growth of cloud computing have necessitated a move toward systems integration a...
متن کاملEnhanced Project Brief; Structured Approach to Client-Designer interface
PURPOSE The focus of this work is on the client-designer interface where decisions have significant impact over the lifecycle of the project. Therefore, the briefing stage is examined in the context of clients’ needs which is divided into project-based strategy and broader clients’ strategy. The purpose of the work is to address the pitfalls in the briefing process which has been attributed to ...
متن کامل